a very long distance, regarding the transportation of passengers or goods
a task that needs a great amount of time and effort to finish